Definition of Shetland Islands
-
(noun) an archipelago of about 100 islands in the North Atlantic off the north coast of Scotland
Synonyms of Shetland Islands
Antonyms of Shetland Islands
No Antonyms Found.
Homophones of Shetland Islands
No Homophones Found.